<!DOCTYPE html>
<html lang="en">
	<head>
		<meta charset="UTF-8">
		<title>Document</title>
	</head>
	<body>
		
	</body>
</html>
<script>
	// Object Oriented Programming，OOP，面向对象程序设计
	// 类: 具有相同特征和行为的事物的抽象
	// 对象: 对象是类的实例化(具体化)
	// js是一种标准的面向对象语言, 也是最不像面向对象的语言(ES6之前)

	// 面向对象的基本特征(封装, 继承, 多态)
	// 封装: 把很多属性和方法封装到类(对象)中
	// 继承: 子类可以继承父类的方法和属性
	// 多态: js中没有多态概念

	// 内置对象, ECMAScript提供的对象, Array, String, Number, Object, RegExp, Date...
	// 自定义对象: 通过js代码自己创建的对象
	// 宿主对象: javaScript解析器嵌入的宿主环境(web浏览器)生成的对象 HTMLElement

	// 自有属性: 创建对象时添加的属性
	// 继承属性: 从父类继承过来的属性





</script>